//
//  IBLEViewModel.h
//  IKBLELibrary
//
//  Created by Shanlin on 16/5/11.
//  Copyright © 2016年 zhuxin. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "IBLEPublic.h"
#import "IBLEViewModelCallBack.h"
#import "IBLEAnalyse.h"

@protocol IBLEViewModel <NSObject,IBLEPublic,IBLEAnalyse>
/**
 *  设置回调函数
 *
 *  @param callBack IBLEViewModelCallBack
 */
-(void)setIBLEViewModelCallBack:(id<IBLEViewModelCallBack>)callBack;

/**
 *  当使用setUseDataBuffer(YES) 才生效
 *  @param time 一秒钟刷新次数
 */
-(void)setRefreshByTimes:(int)times;
/**
 *  是否使用数据缓存,控制绘制的曲线 default YES
 *
 *  @param useDataBuffer
 */
-(void)setUseDataBuffer:(BOOL)useDataBuffer;

@end
